package com.ddstation.onsitelaw.model;

import com.ddstation.onsitelaw.entity.DtHealthManageInstitutionEntity;
import com.ddstation.onsitelaw.entity.DtInvsManageInstitutionEntity;
import com.ddstation.onsitelaw.entity.DtSupervisorEnforcementEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.List;


/**
 * @author 陆青龙
 */
@Data
public class AccountModel implements Serializable {
    public final static long serialVersionUID = 1;

    private Integer supervisorId;
    /**
     * @1：管理员；@2：监察员
     */
    private Integer roleId;
    /**
     * 卫监机构ID
     */
    private String institutionId;
    /**
     * 登录用户名
     */
    private String loginUser;

    /**
     * 登录密码
     */
    private String loginPassword;

    /**
     * 用户所属区域信息
     */
    private DtInvsManageInstitutionEntity manageInstitutionEntity;


    /**
     * 管理员的管理机构信息
     */
    private List<DtHealthManageInstitutionEntity> dtHealthManageInstitutionEntityList;

    /**
     * 监察员的管理机构信息
     */
    private List<DtSupervisorEnforcementEntity> enforcementList;

    private String name;

    private String phone;

    private Integer wxUserId;
}